Шаг 53 - Матричные методы сглаживания (Matrix Methods).

В SURFERе реализованы два метода матричного сглаживания: усреднение (Average) и взвешивание (Weighted).

Как в методе усреднения (Average), так и в методе взвешивания (Weighted) значение узла, совпадающего с центральной точкой матрицы сглаживания, умножается на коэффициент, заданный в окне редактирования Weight of Matrix Center (Вес центрального узла матрицы). Этот узел входной сети имеет те же X,Y-координаты, что и узел выходной сети, значение которого вычисляется в данный текущий момент. Центральному узлу матрицы присваивается самый большой вес для того, чтобы в процессе усреднения его исходное значение не размывалось слишком сильно значениями окружающих узлов.

В методе усреднения (Average) всем узлам сети, попадающим в сглаживающую матрицу, присваивается вес, равный единице, то есть при интерполяции значения этих узлов символически умножаются на единицу. Значение центрального узла умножается на параметр Weight of Matrix Center (Вес центрального узла матрицы).

Метод Weighted (Взвешивание) вычисляет сглаженное значение функции в каждом узле сети, используя технику взвешивания с помощью обратных расстояний. В этом методе узлы сети, попадающие в матрицу, получают разные веса: узлы, попадающие в центр сглаживающей матрицы, получают больший вес, чем узлы, находящиеся возле края матрицы.

Наибольший сглаживающий эффект получается при использовании метода усреднения (Average) с большой сглаживающей матрицей и невзвешенным центром (то есть значение параметра Weight of Matrix Center равно единице). При таком сглаживании любые пики и провалы на исходном графике поверхности будут существенно выравнены. Такой график уже не будет точно представлять данные: останутся только общие тренды, а любые локальные особенности будут сглажены.

Наименьший сглаживающий эффект получается при использовании метода взвешивания (Weighted), когда значение параметра Distance Weighting Power (Степень обратного расстояния) положено равным десяти. Это означает, что вес узла сети, попадающего в сглаживающую матрицу, равен десятой степени обратного расстояния от этого узла до центра матрицы.

Hosted by uCoz